Platform Explorer / Nuxeo Platform 5.8

Component org.nuxeo.ecm.spaces.core.spacemanager.service

Implementation

Class: org.nuxeo.ecm.spaces.impl.SpaceManagerImpl

Services

Extension Points

XML Source

<?xml version="1.0"?>
<component name="org.nuxeo.ecm.spaces.core.spacemanager.service"
  version="1.0">

  <implementation class="org.nuxeo.ecm.spaces.impl.SpaceManagerImpl" />

  <service>
    <provide interface="org.nuxeo.ecm.spaces.api.SpaceManager" />
  </service>

  <extension-point name="spaceProviders">
    <documentation>
      Space provider contribution
      <spaceProvider name="someName">
        <className>class name of the contribution - must implements SpaceProvider</className>
      </spaceProvider>
    </documentation>
    <object class="org.nuxeo.ecm.spaces.impl.SpaceProviderDescriptor" />
  </extension-point>

  <extension-point name="spacePermissions">
    <documentation>
      Space permissions contribution
    <permission>SomePermission</permission>
    </documentation>
    <object class="org.nuxeo.ecm.spaces.impl.SpacePermissionsDescriptor" />
  </extension-point>

</component>